Delhi cars

India’s smog-shrouded capital pulls cars off roads
More than a million private cars were banned from New Delhi’s roads on Friday as authorities began testing drastic new measures to cut smog in the...

1